Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 France F5 Italy F1 Italy F3 Italy F4 Italy F5 Italy F12 Italy F13 Italy #4-w2 USA F18 USA F19 Italy F2 Switzerland F2 Switzerland F3 USA F13 USA F14 USA F18 Germany F4 Italy F2 Italy F10 Italy F16 USA F14 Italy F32 Great Britain F20 Austria F2 Italy F2 Switzerland F1 Switzerland F2 Switzerland F3 France F5 Italy F8 France F5 Italy F28 Bosnia & Herzegovina F2 Italy F1 Italy F5 Italy F6 Italy F12 Italy F13 Italy F15 Italy F16 Italy F22 USA F26 Italy F1 Italy F2 Turkey F13 Turkey F15 Switzerland F3 Italy F11 Italy F14 Italy F28 Italy F24 Italy F25 Italy F9 Italy #4-w1 Italy #4-w3 Italy #4-w4 Switzerland F1 Italy F21 USA F27 Italy F2 Germany F5 San Marino Cepu Open - San Marino Jameson Cup - Milan Brixina Tennis Open - Bressanone XXVIII Edizione 'A.Savoldi' - Manerbio Sporting Challenger - Turin Banca Stato Challenger Lugano - Lugano Milano Challenger-Jameson Cup - Milan Trofeo Francesco Guzzini - Recanati Citta di Monza - Monza Jameson Cup - Milan 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Lubbock Challenger - Lubbock Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano 2006 North Shore Pro Tennis Championship - Winnetka Citta di Monza - Monza Open D'Orleans - Orleans Bauer Watertechnology Cup - Eckental GHI Bronx Tennis Classic - Bronx 4th Volkswagen Challenger - Wolfsburg Isla de Lanzarote - Lanzarote Kuppers Kolsch Cup by Lambertz - Aachen Challenger Fondazione Carige - Genova Fifth Third Bank Tennis Championships - Lexington Sporting Challenger 2003 - Turin Isla de Gran Canaria - Mas Palomas Memorial Manfredini - Sassuolo Ford Tennis Championships - Louisville The Comercia Challenger - Aptos Internazionali di Tennis di Bergamo - Bergamo Jameson Cup - Milan San Benedetto Challenger - San Benedetto Fifth Third Bank Tennis Classic - Lexington Open Castilla y Leon - Segovia Open de L'Isere - Grenoble 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Challenger Banque Nationale Rimouski - Rimouski The LTA Cardiff Challenger - Cardiff Fifth-Third Bank Tennis Classic - Lexington Sarajevo Open - Sarajevo Men's Pro Challenger at Tunica National - Tunica Trofeo Cassa di Risparmio di Alessandria - Alessandria Garden Open 2005 - Rome The Comercia Bank Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Waco Tennis Challenger - Waco Kos-Zucchetti Tennis Cup - Cordenons Bauer Watertechnilogy Cup 2008 - Eckental S Tennis Master Championship - Graz JSM Challenger - Champaign Aberto de Sao Paulo - Sao Paulo Dallas Challenger Wolfsburg Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo St. Brieuc Challenger Talahassee Challenger Aptos Challenger Vancouver Challenger The LTA Nottingham Challenger - Nottingham Bergamo Challenger Dallas Challenger BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli Eckental Challenger USTA Tallahassee Tennis Challenger - Tallahassee Jameson Cup - Milan 2007 Challenger of Santa Clara - Valencia Ischgl International ATP Challenger - Ischgl Binghamton Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Charlottesville Challenger Manerbio Challenger Courmayeur Challenger 2007 Knoxville Challenger - Knoxville San Remo Tennis Cup 15° Piertomaso - San Remo Carson Challenger USTA Comerica Challenger - Aptos 7° Trani Cup - Trani Jersey Challenger Genoa Open Challenger-Fondazione Carige - Genova Aptos Challenger Challenger Copa Sevilla - Seville Winnetka Challenger Tenerife Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso XL Bermuda Open - Bermuda Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Winnetka Challenger Zenith Tennis Cup-Harbour Club - Milan Guzzini Challenger - Recanati Challenger Banque Nationale - Granby Open D'Orleans - Orleans Garden Open - Rome dBI Tennis Challenger - Binghamton XI Torneo Internazionale di Tennis - Barletta Arpa Ceramic Cup - Reggio Emilia 2007 Nielsen Pro Tennis Championship - Winnetka XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Oklahoma Challenger - Tulsa Cremona Challenger Odlum Brown Vancouver Open - Vancouver Internazionali di Tennis Dell'Umbria - Todi Pro Challenger at Calabasas - Calabasas Sassuolo Challenger - Sassuolo Banca Stato Challenger - Lugano Guzzini Challenger - Recanati S Tennis Masters - Graz Sina-Kia Motors Tennis Cup - Cordenons Music City Challenger - Nashville Bergamo Challenger Internazionali di Tennis - Bergamo FILA Challenger Biella - Biella 5° Sporting Challenger - Turin Riviera di Rimini Challenger 2004 - Rimini Citta di Brindisi - Brindisi 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto 4° Sporting Challenger - Turin Societa Canottieri Mincio 2005 - Mantova LTA Wrexham Challenger - Wrexham Internazionali de Tennis di Bergamo - Bergamo The Manchester Trophy - Manchester Internazionali di Tennis de San Marino - San Marino The LTA Sunderland Challenger - Sunderland Nielsen USTA Pro Tennis Championship - Winnetka Top Wool Challenger - Biella The LTA Men's Challenger - Southampton Bauer Watertechnology Cup - Eckental Open de L'Isere-Trophee BNP Paribas - Grenoble Open des Alpes Trophee BNP Paribas - Grenoble Savannah Challenger 2008 Lubbock Challenger - Lubbock Milan Indoors - Milan Open 13 - Marseille Recanati Challenger Cordenons Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas St. Remy Challenger Monza Challenger San Remo Challenger Izmir Challenger Cremona Challenger Alessandria Challenger Milan Indoors - Milan Cremona Challenger Internationaler Raiffeisen Grand Prix - St. Polten Milan Indoors - Milan Open SEAT Godo 2006 - Barcelona Legg Mason Tennis Classic - Washington Next Generation Adelaide International - Adelaide Jersey Challenger Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Medibank International - Sydney SAP Open - San Jose The Nottingham Open - Nottingham Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Brisbane - Brisbane Heineken Open - Auckland Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Heineken Open - Auckland U.S. Mens's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Tenis Comunidad Valenciana - Valencia AIG Japan Open Tennis Championships - Tokyo Apia International - Sydney Salzburg Challenger Brisbane International - Brisbane Gerry Weber Open - Halle Honolulu Challenger Regions Morgan Keegan Championships - Memphis Bergamo Challenger Open SEAT 2008 - Barcelona Davidoff Swiss Indoors Basel - Basel The Hypo Group Tennis International 2008 - Poertschach US Men's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis Campbells Hall of Fame Tennis Championships - Newport Cherbourg Challeger Thailand Open - Bangkok Atlanta Tennis Championships - Atlanta Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem US Men's Clay Court Championship - Houston Apia International - Sydney SAP Open - San Jose US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Legg Mason Tennis Classic - Washington Citi Open - Washington China Open - Beijing Valencia Open - Valencia Valencia Open - Valencia China Open - Beijing Hall of Fame Tennis Championships - Newport China Open - Beijing US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Delray Beach International Tennis Championships - Delray Beach Geneva Open - Geneva Erste Bank Open - Vienna ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Hall of Fame Open - Newport New York Open - New York Delray Beach Open - Delray Beach AEGON Championships - London Hall of Fame Tennis Championships - Newport U.S. National Indoor Tennis Championships - Memphis Dallas Open - Dallas Delray Beach Open - Delray Beach Erste Bank Open - Vienna Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem BB&T Atlanta Open - Atlanta BB&T Atlanta Open - Atlanta The Artois Championships - London US Men's Clay Court Championship - Houston Open Parc - Lyon New York Open - New York Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Truist Atlanta Open - Atlanta US Men's Clay Court Championship - Houston Delray Beach Open - Delray Beach Serbia Open - Belgrade Atlanta Tennis Championships - Atlanta Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Open de Nice Cote d'Azur - Nice Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco BB&T Atlanta Open - Atlanta Dallas Open - Dallas Valencia Open - Valencia BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing Swiss Indoors Basel - Basel Challenger 42 - Andrezieux Intrum Stockholm Open - Stockholm ASB Classic - Auckland AEGON Championships - London Citi Open - Washington Open de L'Isere (Open 38) - Grenoble If Stockholm Open - Stockholm Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Geneva Open - Geneva AEGON Championships - London AEGON International - Eastbourne ASB Classic - Auckland New York Open - New York Delray Beach Open - Delray Beach Citi Open - Washington Erste Bank Open - Vienna BB&T Atlanta Open - Atlanta Citi Open - Washington Chengdu Open - Chengdu ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco Adelaide International 2 - Adelaide Abierto Mexicano Telcel - Acapulco Hall of Fame Open - Newport Truist Atlanta Open - Atlanta RCA Championships - Indianapolis ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem China Open - Beijing Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Tennis Channel Open - Las Vegas Pilot Pen Tennis - New Haven Rio Open - Rio de Janeiro Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Bank Austria Tennis Trophy - Vienna Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Rogers Masters - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami Western & Southern Open - New York Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Open - Cincinnati Miami Open - Miami Open de Nice Cote d'Azur - Nice Rogers Cup - Montreal French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Australian Open - Melbourne BB&T Atlanta Open - Atlanta Sony Ericsson Open - Miami Wimbledon - London Miami Open - Miami U.S. Open - New York Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Coupe Rogers - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Masters - Paris Abierto Mexicano de Tenis Mifel - Los Cabos Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami U.S. Open - New York Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Australian Open - Melbourne Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Regions Morgan Keegan Championships - Memphis Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris U.S. Open - New York US Men's Clay Court Championship - Houston Citi Open - Washington Wimbledon - London French Open - Paris Argentina Open - Buenos Aires Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris ASB Classic - Auckland French Open - Paris Erste Bank Open - Vienna French Open - Paris China Open - Beijing Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-USA 0-5 U.S. Open - New York Davis Cup, World Group, QF, FRA-USA 2-3 Hopman Cup - Perth Davis Cup, World Group, PO, USA-SVK 5-0 Hopman Cup - Perth Davis Cup, World Group, QF, AUS-USA 3-2 Laver Cup - Prague Laver Cup - Geneva Laver Cup - Boston ATP Cup - Sydney French Open - Paris U.S. Open - New York All Lower level tournaments Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Shanghai - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Nitto ATP Finals - London Australian Open - Melbourne Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, 1R, USA-SUI 5-0 ATP Cup - Brisbane, Perth, Sydney Olympics - London ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, SF, ESP-USA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, QF, USA-SRB 1-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, Finals, Group E Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, QF, USA-BEL 4-0 Laver Cup - Chicago Wimbledon - London Truist Atlanta Open - Atlanta Infosys Hall of Fame Open - Newport Abierto de Tenis Mifel - Los Cabos Western & Southern Open - Cincinnati U.S. Open - New York